package collection.queue;

import java.util.Collections;
import java.util.PriorityQueue;

public class Test1 {
    public static void main(String[] args) {
        // PriorityQueue<泛型> 是一个优先级队列，底层的数据结构为小根堆
        // 默认初始化的容量为11
        PriorityQueue<Integer> queue = new PriorityQueue<>();
        Collections.addAll(queue,1, 3, 2, 6, 5, 4, 0);
        System.out.println(queue);

        while (!queue.isEmpty()) {
            System.out.println(queue.poll());
        }
    }
}
